:  Apache is generally recognized as the world's most popular  Web server (HTTP server).Originally designed for Unix servers, the Apache Web server has been ported to Windows and other  network operating systems (NOS) .
The name "Apache" derives from the word "patchy" that the  Apache developers used to describe early versions of their  software.
Apache also supports plug-in modules for extensibility.
Apache is reliable, free, and relatively easy to configure.
Apache is free software distributed by the Apache Software  Foundation.
The Apache Software Foundation promotes various free and  open source advanced Web technologies.
HTTP
IIS
SSL Apache Web Server
HTTP Definition:   HTTP - the Hypertext Transfer Protocol -  provides a standard for Web browsers and servers to communicate.
The definition of HTTP is a technical specification of a  network protocol  that software must implement.

Apache doc

  • 1.
    : Apacheis generally recognized as the world's most popular Web server (HTTP server).Originally designed for Unix servers, the Apache Web server has been ported to Windows and other network operating systems (NOS) .
  • 2.
    The name "Apache"derives from the word "patchy" that the Apache developers used to describe early versions of their software.
  • 3.
    Apache also supportsplug-in modules for extensibility.
  • 4.
    Apache is reliable,free, and relatively easy to configure.
  • 5.
    Apache is freesoftware distributed by the Apache Software Foundation.
  • 6.
    The Apache SoftwareFoundation promotes various free and open source advanced Web technologies.
  • 7.
  • 8.
  • 9.
  • 10.
    HTTP Definition: HTTP - the Hypertext Transfer Protocol - provides a standard for Web browsers and servers to communicate.
  • 11.
    The definition ofHTTP is a technical specification of a network protocol that software must implement.

Editor's Notes

  • #4 Definition: HTTP - the Hypertext Transfer Protocol - provides a standard for Web browsers and servers to communicate. The definition of HTTP is a technical specification of a network protocol that software must implement. HTTP is an application layer network protocol built on top of TCP . HTTP clients (such as Web browsers) and servers communicate via HTTP request and response messages. The three main HTTP message types are GET, POST, and HEAD. HTTP utilizes TCP port 80 by default, though other ports such as 8080 can alternatively be used.